home *** CD-ROM | disk | FTP | other *** search
Wrap
#ifndef SUPERCODE_H #define SUPERCODE_H /****************************************************************************/ /* This file was created automatically by CatComp. * Do NOT edit by hand! */ #ifndef EXEC_TYPES_H #include <exec/types.h> #endif #ifdef CATCOMP_ARRAY #undef CATCOMP_NUMBERS #undef CATCOMP_STRINGS #define CATCOMP_NUMBERS #define CATCOMP_STRINGS #endif #ifdef CATCOMP_BLOCK #undef CATCOMP_STRINGS #define CATCOMP_STRINGS #endif /****************************************************************************/ #ifdef CATCOMP_NUMBERS #define TXT_ERR_TITLE 0 #define TXT_ERR_EXIT 1 #define TXT_ERR_CONT 2 #define TXT_ERR_AGAIN 3 #define TXT_ERR_SELECT 4 #define TXT_ERR_YES 5 #define TXT_ERR_NO 6 #define TXT_ERR_OK 7 #define TXT_ERR_ABORT 8 #define TXT_ERR_SAVE 62 #define TXT_CONT 9 #define TXT_CONTANS 10 #define ERR_OK 11 #define ERR_MEM 12 #define ERR_MEMC 13 #define ERR_WIN 14 #define ERR_PORT 15 #define ERR_LIB 16 #define ERR_LIB2 17 #define ERR_FONT 18 #define ERR_CREATECLASS 19 #define ERR_MENU 20 #define ERR_SCRNPUB 21 #define ERR_SCRNLIKEWB 22 #define ERR_SCRNOWN 23 #define ERR_FILEOPEN 24 #define ERR_FILECLOSE 25 #define ERR_FILEWRITE 26 #define ERR_FILEREAD 27 #define ERR_OVERWRITE 66 #define ERR_FILEDELETE 70 #define TXT_SCRTITLE 28 #define TXT_MAINQUITSAVE 29 #define TXT_MAINQUIT 71 #define TXT_MENUPROGRAM 30 #define TXT_MENUNEWGAME 31 #define TXT_MENUNEWPLAYER 32 #define TXT_MENUGAMELOAD 64 #define TXT_MENUGAMESAVE 65 #define TXT_MENUGIVEUP 33 #define TXT_MENUHIGHSCORES 34 #define TXT_MENUABOUT 35 #define TXT_MENUQUIT 36 #define TXT_MENUSETTINGS 37 #define TXT_MENUPREFSLOAD 38 #define TXT_MENUPREFSSAVE 39 #define TXT_PREFSCREENMODE 40 #define TXT_PREFSELECTFONT 41 #define TXT_PREFPOSITION 42 #define TXT_PREFDESC 43 #define TXT_PREFRANDOM 44 #define TXT_PREFCOLORS 45 #define TXT_PREFLETTERS 46 #define TXT_PREFCOLUMNS 47 #define TXT_PREFSETCOLOR 48 #define TXT_PREFSETEQUAL 49 #define TXT_PREFANSWER 50 #define TXT_DISPLAYMODE 51 #define TXT_PREFBEGINNER 52 #define TXT_PREFAMATURE 53 #define TXT_PREFEXPERT 54 #define TXT_WINGADNEW 55 #define TXT_WINGADGIVEUP 56 #define TXT_WINGADHIGHSCORE 57 #define TXT_WINTITLENAME 58 #define TXT_WINTITLE 59 #define TXT_SCORETITLE 60 #define TXT_SCOREWINTITLE 61 #define TXT_ABOUT 63 #define TXT_ASKFORFILECLEAR 67 #define TXT_SAVEGAMELOAD 68 #define TXT_SAVEGAMESAVE 69 #define TXT_END 72 #endif /* CATCOMP_NUMBERS */ /****************************************************************************/ #ifdef CATCOMP_STRINGS #define TXT_ERR_TITLE_STR "SuperCode-Task" #define TXT_ERR_EXIT_STR "EXIT" #define TXT_ERR_CONT_STR "CONT" #define TXT_ERR_AGAIN_STR "AGAIN" #define TXT_ERR_SELECT_STR "SELECT NEW" #define TXT_ERR_YES_STR "YES" #define TXT_ERR_NO_STR "NO" #define TXT_ERR_OK_STR "O.K." #define TXT_ERR_ABORT_STR "ABORT" #define TXT_ERR_SAVE_STR "SAVE" #define TXT_CONT_STR "Attention !!!\nYou skiped an error\n\nThis could DAMAGE\nyour multitasking system\n\nDo you still continue?" #define TXT_CONTANS_STR "Yes, I know|No, exit program" #define ERR_OK_STR "No Error" #define ERR_MEM_STR "Can't allocate %ld bytes any kind of memory" #define ERR_MEMC_STR "Can't allocate %ld bytes of chip memory" #define ERR_WIN_STR "Can't open window !!!\nWidth: %ld, Height %ld" #define ERR_PORT_STR "Can't open message-port" #define ERR_LIB_STR "Can't found any version of %s !!!\n(Version %ld needed)" #define ERR_LIB2_STR "Can't open %s, version %ld !!!\nonly version %ld found" #define ERR_FONT_STR "Can't open %s, size %ld\nHit TRY AGAIN for repeat open\nor SELECT to change font" #define ERR_CREATECLASS_STR "Can't create BOOPSI-class" #define ERR_MENU_STR "Can't create menu" #define ERR_SCRNPUB_STR "Can't open PUBLIC SCREEN: '%s'" #define ERR_SCRNLIKEWB_STR "Can't open a screen like Workbench (depth: %ld)" #define ERR_SCRNOWN_STR "Can't open an own screen\n(width: %ld, height: %ld, depth: %ld)" #define ERR_FILEOPEN_STR "Error opening file :\n'%s'\n\nAmigaDosError: %ld\n%s" #define ERR_FILECLOSE_STR "Error closing file :\n'%s'\n\nAmigaDosError: %ld\n%s" #define ERR_FILEWRITE_STR "Error writing file :\n'%s'\n\nAmigaDosError: %ld\n%s" #define ERR_FILEREAD_STR "Error reading file :\n'%s'\n\nAmigaDosError: %ld\n%s" #define ERR_OVERWRITE_STR "Overwrite file:\n'%s' ???" #define ERR_FILEDELETE_STR "Error deleting file :\n'%s'\n\nAmigaDosError: %ld\n%s" #define TXT_SCRTITLE_STR "SuperCode" #define TXT_MAINQUITSAVE_STR "Do you really want to quit without\nsave current game ?" #define TXT_MAINQUIT_STR "Do you really want to quit ?" #define TXT_MENUPROGRAM_STR "Game" #define TXT_MENUNEWGAME_STR "N|New Game" #define TXT_MENUNEWPLAYER_STR "P|New Player" #define TXT_MENUGAMELOAD_STR "L|Load Game" #define TXT_MENUGAMESAVE_STR "S|Save Game" #define TXT_MENUGIVEUP_STR "G|Give Up" #define TXT_MENUHIGHSCORES_STR "H|HighScores" #define TXT_MENUABOUT_STR "A|About" #define TXT_MENUQUIT_STR "Q|Quit" #define TXT_MENUSETTINGS_STR "Settings" #define TXT_MENUPREFSLOAD_STR "Load" #define TXT_MENUPREFSSAVE_STR "Save" #define TXT_PREFSCREENMODE_STR "Select your ScreenMode" #define TXT_PREFSELECTFONT_STR "Select your a font" #define TXT_PREFPOSITION_STR "Position" #define TXT_PREFDESC_STR "Descending" #define TXT_PREFRANDOM_STR "Random" #define TXT_PREFCOLORS_STR "Colors" #define TXT_PREFLETTERS_STR "Letters" #define TXT_PREFCOLUMNS_STR "Columns: %ld" #define TXT_PREFSETCOLOR_STR "Colors: %ld" #define TXT_PREFSETEQUAL_STR "Equals: %ld" #define TXT_PREFANSWER_STR "Answer ordering" #define TXT_DISPLAYMODE_STR "DisplayMode" #define TXT_PREFBEGINNER_STR "Beginner" #define TXT_PREFAMATURE_STR "Amature" #define TXT_PREFEXPERT_STR "Expert" #define TXT_WINGADNEW_STR "New Game" #define TXT_WINGADGIVEUP_STR "Give Up" #define TXT_WINGADHIGHSCORE_STR "HighScores" #define TXT_WINTITLENAME_STR "Input your name" #define TXT_WINTITLE_STR "SuperCode" #define TXT_SCORETITLE_STR "HighScores" #define TXT_SCOREWINTITLE_STR "SuperCode HighScores" #define TXT_ABOUT_STR "SuperCode V%s\n\nwritten by %s\n\nwith MAXON C++\ncompile-date %s\n\nlast player: %s\n\nThis program is PUBLIC DOMAIN\n\nHave fun !!!" #define TXT_ASKFORFILECLEAR_STR "You can load a file one times only\nBecause there are cunning people,\nthey try to solve it dishonest\nto get a better Highscore place" #define TXT_SAVEGAMELOAD_STR "load your gamesave-file" #define TXT_SAVEGAMESAVE_STR "Select a savefile" #define TXT_END_STR "\0" #endif /* CATCOMP_STRINGS */ /****************************************************************************/ #ifdef CATCOMP_ARRAY struct CatCompArrayType { LONG cca_ID; STRPTR cca_Str; }; static const struct CatCompArrayType CatCompArray[] = { {TXT_ERR_TITLE,(STRPTR)TXT_ERR_TITLE_STR}, {TXT_ERR_EXIT,(STRPTR)TXT_ERR_EXIT_STR}, {TXT_ERR_CONT,(STRPTR)TXT_ERR_CONT_STR}, {TXT_ERR_AGAIN,(STRPTR)TXT_ERR_AGAIN_STR}, {TXT_ERR_SELECT,(STRPTR)TXT_ERR_SELECT_STR}, {TXT_ERR_YES,(STRPTR)TXT_ERR_YES_STR}, {TXT_ERR_NO,(STRPTR)TXT_ERR_NO_STR}, {TXT_ERR_OK,(STRPTR)TXT_ERR_OK_STR}, {TXT_ERR_ABORT,(STRPTR)TXT_ERR_ABORT_STR}, {TXT_ERR_SAVE,(STRPTR)TXT_ERR_SAVE_STR}, {TXT_CONT,(STRPTR)TXT_CONT_STR}, {TXT_CONTANS,(STRPTR)TXT_CONTANS_STR}, {ERR_OK,(STRPTR)ERR_OK_STR}, {ERR_MEM,(STRPTR)ERR_MEM_STR}, {ERR_MEMC,(STRPTR)ERR_MEMC_STR}, {ERR_WIN,(STRPTR)ERR_WIN_STR}, {ERR_PORT,(STRPTR)ERR_PORT_STR}, {ERR_LIB,(STRPTR)ERR_LIB_STR}, {ERR_LIB2,(STRPTR)ERR_LIB2_STR}, {ERR_FONT,(STRPTR)ERR_FONT_STR}, {ERR_CREATECLASS,(STRPTR)ERR_CREATECLASS_STR}, {ERR_MENU,(STRPTR)ERR_MENU_STR}, {ERR_SCRNPUB,(STRPTR)ERR_SCRNPUB_STR}, {ERR_SCRNLIKEWB,(STRPTR)ERR_SCRNLIKEWB_STR}, {ERR_SCRNOWN,(STRPTR)ERR_SCRNOWN_STR}, {ERR_FILEOPEN,(STRPTR)ERR_FILEOPEN_STR}, {ERR_FILECLOSE,(STRPTR)ERR_FILECLOSE_STR}, {ERR_FILEWRITE,(STRPTR)ERR_FILEWRITE_STR}, {ERR_FILEREAD,(STRPTR)ERR_FILEREAD_STR}, {ERR_OVERWRITE,(STRPTR)ERR_OVERWRITE_STR}, {ERR_FILEDELETE,(STRPTR)ERR_FILEDELETE_STR}, {TXT_SCRTITLE,(STRPTR)TXT_SCRTITLE_STR}, {TXT_MAINQUITSAVE,(STRPTR)TXT_MAINQUITSAVE_STR}, {TXT_MAINQUIT,(STRPTR)TXT_MAINQUIT_STR}, {TXT_MENUPROGRAM,(STRPTR)TXT_MENUPROGRAM_STR}, {TXT_MENUNEWGAME,(STRPTR)TXT_MENUNEWGAME_STR}, {TXT_MENUNEWPLAYER,(STRPTR)TXT_MENUNEWPLAYER_STR}, {TXT_MENUGAMELOAD,(STRPTR)TXT_MENUGAMELOAD_STR}, {TXT_MENUGAMESAVE,(STRPTR)TXT_MENUGAMESAVE_STR}, {TXT_MENUGIVEUP,(STRPTR)TXT_MENUGIVEUP_STR}, {TXT_MENUHIGHSCORES,(STRPTR)TXT_MENUHIGHSCORES_STR}, {TXT_MENUABOUT,(STRPTR)TXT_MENUABOUT_STR}, {TXT_MENUQUIT,(STRPTR)TXT_MENUQUIT_STR}, {TXT_MENUSETTINGS,(STRPTR)TXT_MENUSETTINGS_STR}, {TXT_MENUPREFSLOAD,(STRPTR)TXT_MENUPREFSLOAD_STR}, {TXT_MENUPREFSSAVE,(STRPTR)TXT_MENUPREFSSAVE_STR}, {TXT_PREFSCREENMODE,(STRPTR)TXT_PREFSCREENMODE_STR}, {TXT_PREFSELECTFONT,(STRPTR)TXT_PREFSELECTFONT_STR}, {TXT_PREFPOSITION,(STRPTR)TXT_PREFPOSITION_STR}, {TXT_PREFDESC,(STRPTR)TXT_PREFDESC_STR}, {TXT_PREFRANDOM,(STRPTR)TXT_PREFRANDOM_STR}, {TXT_PREFCOLORS,(STRPTR)TXT_PREFCOLORS_STR}, {TXT_PREFLETTERS,(STRPTR)TXT_PREFLETTERS_STR}, {TXT_PREFCOLUMNS,(STRPTR)TXT_PREFCOLUMNS_STR}, {TXT_PREFSETCOLOR,(STRPTR)TXT_PREFSETCOLOR_STR}, {TXT_PREFSETEQUAL,(STRPTR)TXT_PREFSETEQUAL_STR}, {TXT_PREFANSWER,(STRPTR)TXT_PREFANSWER_STR}, {TXT_DISPLAYMODE,(STRPTR)TXT_DISPLAYMODE_STR}, {TXT_PREFBEGINNER,(STRPTR)TXT_PREFBEGINNER_STR}, {TXT_PREFAMATURE,(STRPTR)TXT_PREFAMATURE_STR}, {TXT_PREFEXPERT,(STRPTR)TXT_PREFEXPERT_STR}, {TXT_WINGADNEW,(STRPTR)TXT_WINGADNEW_STR}, {TXT_WINGADGIVEUP,(STRPTR)TXT_WINGADGIVEUP_STR}, {TXT_WINGADHIGHSCORE,(STRPTR)TXT_WINGADHIGHSCORE_STR}, {TXT_WINTITLENAME,(STRPTR)TXT_WINTITLENAME_STR}, {TXT_WINTITLE,(STRPTR)TXT_WINTITLE_STR}, {TXT_SCORETITLE,(STRPTR)TXT_SCORETITLE_STR}, {TXT_SCOREWINTITLE,(STRPTR)TXT_SCOREWINTITLE_STR}, {TXT_ABOUT,(STRPTR)TXT_ABOUT_STR}, {TXT_ASKFORFILECLEAR,(STRPTR)TXT_ASKFORFILECLEAR_STR}, {TXT_SAVEGAMELOAD,(STRPTR)TXT_SAVEGAMELOAD_STR}, {TXT_SAVEGAMESAVE,(STRPTR)TXT_SAVEGAMESAVE_STR}, {TXT_END,(STRPTR)TXT_END_STR}, }; #endif /* CATCOMP_ARRAY */ /****************************************************************************/ struct LocaleInfo { APTR li_LocaleBase; APTR li_Catalog; }; #endif /* SUPERCODE_H */